/*
 *
 * DALFactory.java
 * Copyright(c) 2013 UcentralSoft, Todos los derechos reservados 
 */
package controlador;

import java.sql.SQLException;

/**
 * Administra la conexion a la BD
 *
 * @version 1.0 [2013/10/13]
 * @author Jorge Barrera
 */
public class DALFactory {

    /**
     * Factory method para el manejo de la instancia de la conexion a la bd
     *
     * @param type
     * @return IDAL
     * @throws SQLException
     * @throws ClassNotFoundException
     *
     */
    public static IDAL DALFactoryMethod(DBServer type) throws SQLException,
            ClassNotFoundException {

        IDAL dataAcces = null;

        if (type == DBServer.MySQl) {
            dataAcces = MySQLDAL.getInstance();
        }

        return dataAcces;
    }
}
